The Leaking Battery - A Privacy Analysis of the HTML5 Battery Status API

نویسندگان

  • Lukasz Olejnik
  • Gunes Acar
  • Claude Castelluccia
  • Claudia Díaz
چکیده

We highlight privacy risks associated with the HTML5 Battery Status API. We put special focus on its implementation in the Firefox browser. Our study shows that websites can discover the capacity of users’ batteries by exploiting the high precision readouts provided by Firefox on Linux. The capacity of the battery, as well as its level, expose a fingerprintable surface that can be used to track web users in short time intervals. Our analysis shows that the risk is much higher for old or used batteries with reduced capacities, as the battery capacity may potentially serve as a tracking identifier. The fingerprintable surface of the API could be drastically reduced without any loss in the API’s functionality by reducing the precision of the readings. We propose minor modifications to Battery Status API and its implementation in the Firefox browser to address the privacy issues presented in the study. Our bug report for Firefox was accepted and a fix is deployed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Battery Status Not Included: Assessing Privacy in Web Standards

The standardization process is core to the development of the open web. Until 2013, the process rarely included privacy review and had no formal privacy requirements. But today the importance of privacy engineering has become apparent to standards bodies such as the W3C as well as to browser vendors. Standards groups now have guidelines for privacy assessments, and are including privacy reviews...

متن کامل

Review, analysis and simulation of different structures for hybrid electrical energy storages

Output power in a hybrid power system is constant while the input power with variable characteristics that is generated by different sources. Using Hybrid Electrical Energy Storage (HEES) systems, is growing rapidly since there is an obvious need for clean energy. This paper introduces different parts of a HEES system and then proposes HEES systems which employ battery, ultracapacitor and f...

متن کامل

Effect of inlet flow condition on the thermal behavior of battery pack using a wavy cooling jacket

In recent years, the automotive industry has experienced a dramatic mutation in the develop ment of electric vehicles. One of the most important aspects of this type of vehicle is its thermal management. Among the various parts of an electric vehicle that are subjected to thermal management, the battery is of particular importance. Battery cell temperatures may exceed the allowable range due to...

متن کامل

Kinetic analysis of total Lead from spent Car battery by hydrochloric acid leaching

A study of the kinetic analysis of total lead from spent Car battery ash by hydrochloric acidleaching has been examined. The physico-chemical analysis of the ash powder was carried outby the Inductively Coupled Plasma-Mass Spectrometry (ICP-MS) and X–ray diffraction (XRD).The effects of the acid concentration, temperature and particle size on the rate of battery ashdissolution have been investi...

متن کامل

Battery life investigation of a hybrid energy management system considering battery temperature effect

This paper investigates the effect of temperature on a hybrid energy storage system with various energy management systems. The hybrid energy storage system consists of a fuel cell, ultracapacitor and battery with associated DC/DC and DC/AC converters. The energy management strategies employed are the state machine control strategy, fuzzy frequency/logic decoupling strategy, minimization strate...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015